ball-type trailer hitch - Espagnol Anglais Dictionnaire